urinary organs - Français Anglais Dictionnaire